FDS Builder 9/27/10  - STATUS: Basic Functionality
 Feb 1 2005
 by KingMike's Translation
 http://kingmike.emuxhaven.net

This is the beta version of my FDS disk manipulation utility.

You can use FDS-Split to break apart an FDS disk image. Then you will have
duplicates of all the files on your HD.

Then you can edit the files individually, and use FDS-Merge to put them
back together again.

Just double-click the program to start it.
For FDS Splitter, you will be prompted for your FDS file name.
 -Limit of 260 characters, NO SPACES.
 -Out will come a filelist.txt file, this will give you information on the
  FDS file. I wouldn't recommend editing the file unless you know what you're doing.

For FDS Merger, the file filelist.txt will be used to put the files back together.
 -All you need to specify is the file to re-insert to.
 -File size will be re-calculated for you, in case you decide to expand.
   NOTE: You may be able to expand files, but I can't be held accountable if that
    corrupts the game.

To answer a few general FDS questions:
 - your emulator needs to support the FDS (most semi-recent emulators (NESTICLE
     IS OLD AND DEAD! AND SINCE IT IS DEAD, IT IS OUTDATED) support the FDS.
 - you need a FDS BIOS ROM (don't ask me for one, look it up your self)
     -should be 8192 bytes in size. Most emulators that support FDS use only the
      true BIOS, though there may be a few that support the one in the GoodNES set.
 - Some emulators will save the entire FDS file as saved game data. If you edit a
    FDS game and nothing changes in your emulator, it may be using a copy of the
    game it left in its save folder.

WHAT'S DONE:
 - FDS image can be broken down into individual files.
 - FDS image can be rebuilt from the individual files.
 - Sorta fixed the bad filename thing. Got Deep Dungeon (filenames padded with 0, not
    spaces) to rip.
 - 2/2/05: Fixed Famicom Detective 1 and 2 name bug. SPR-2A and SPR-2A* would both
    get logged to SPR-2A__.dkb, fixed so now it's SPR-2A__.dkb and SPR-2A~_.dkb.
    Binary comparison of merger results in 1 byte difference between original (FTC2),
    possibly dead-space filler error? Affects last byte of save data, not sure what that
    affects in the game.
 - 2/6/05 - except.txt support!
   Now you can create an import list. This will allow you to keep data, such as a saved game file,
    from the original image when recompiling.
    Just use this format
      Name_Of_FDS_image_to_import_from.fds
      nn.dkx______ FDSIMPFL
    nn.dkx is the file on your HD to replace (needs to be 5 characters long, be sure to include spaces as padding)
    FDSIMPFL is the file within the FDS image to extract
    Be sure to put 1 space between the two variables, and be sure to type a new line at the end.
    Also, be sure this file is in the same folder as your FDS image/files and name it except.txt
 - 9/27/10 - This is the sequential version. It will number your files sequentially. BE CAREFUL TO NOT MIX THIS WITH THE OLDER
    VERSIONS.

WHAT'S LACKING:
(not hard fixes, I don't think, I just wanted to quickly get a beta out)
 - Long-filename support.

Coded by me, with a little help from byuu, using a FDS document written by Nori, translated by Ki, available at nesdev.parodius.com.